#define _CRT_SECURE_NO_WARNINGS
#include"string.h"
void test1()
{
	//HR::string s("hehe");
	//s += 'c';
	//cout << s.c_str() << endl;
	//HR::string s1;
	//s1 += "heheheh";
	//cout << s1.c_str() << endl;
	//s.insert(5, 'a');
	//cout << s.c_str() << endl;
	//s.insert(0, "zyh");
	////cout << s.c_str() << endl
	/*HR::string s("abcdefg");*/
	//s.erase(2,0);
	//cout << s.c_str() << endl;
	//s += "hehehehehhfsafafa";
	//cout << s.c_str() << endl;
	//s.insert(3, "shdfhashdfhsf");
	//cout << s.c_str() << endl;
	/*s.erase(0,3);
	cout << s.c_str() << endl;
	string b("abcdefg");
	size_t c = b.find('c', 3);*/
	/*size_t d = s.find("abc",1);
	cout << d << endl;*/
	HR::string s1("abc");
	//HR::string s2("bc");
	//cout << (s1 < s2) << endl;
	cout << s1 << endl;
	cin >> s1;
	cout << s1 << endl;
}
int main()
{
	test1();
	return 0;
}